//
//  TSCVCMy.h
//  Tsc_IOS
//
//  Created by Rio on 15-5-15.
//  Copyright (c) 2015年 idream. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "TSCMyDialog.h"
#import "TSCMyNaviBarCreator.h"

@interface TSCVCMy : UIViewController {
@protected
    NSUserDefaults * _ud;
    @protected TSCMyDialog * _dialog;
    // 注：如果子view创建并push到nvc中后，延迟替换了根，则子view.navigationController将变化，但子view->_nvc却不变。如果硬使用此属性，可能引发混乱，所以放弃使用
//    @protected
//    UINavigationController * _nvc;
    
    @protected NSDictionary * _inputDic; // vc间传递参数的输入
    
    @protected TSCMyNaviBarCreator * _nbc; // 导航栏创建器。注：因为nbc要addTarget，所以不能为局部变量，只能成为vc的类属性，否则在运行时将导致找不到selector
}

- (void) showDialogWithResourceKey:(NSString *)resourceKey isProcessing:(BOOL)isProcessing;
- (void) showDialogWithString:(NSString *)string isProcessing:(BOOL)isProcessing;
- (void) dissmisDialog;
- (void) getVCInput:(NSNotificationCenter *)notification;

@end
